Tomsk is served by Bogashevo airport, receiving flights from Moscow, Novosibirsk, Omsk and other cities. There is a rail branch from the Trans-Siberian Railway junction at Taiga, Kemerovo Oblast leading to Tomsk. Besides, you can use buses from Novosibirsk, Kemerovo, Novokuznetsk, Krasnoyarsk and other cities in the region.